//句子中的最多单词数-------2114
// 一个 句子 由一些 单词 以及它们之间的单个空格组成，句子的开头和结尾不会有多余空格。
// 给你一个字符串数组 sentences ，其中 sentences[i] 表示单个句子 。
// 请你返回单个句子里 单词的最多数目 。

#include <stdio.h>
#include <string.h>
#define MAX 100
int mostWordsFound(char** sentences, int sentencesSize) 
{
    int count = 0; 
    int max = 0;
    for(int i = 0; i < sentencesSize; i++)
    {
        int count = 1;
        for(int j = 0; j < strlen(sentences[i]); j++)
        {
            if(sentences[i][j] == ' ' || sentences[i][j] == '\0')
            {
                count++;
            }
        }

        if(max < count)
        {
            max = count;
        }
    }
    return max;
}

int main()
{
    char *sentences[] = {"alice and bob love leetcode","i think so too","this is great thanks very much"};
    printf("最多的单词数为%d\n",mostWordsFound(&sentences,3));
}